Sign inCreate Account
China on Sunday successfully placed 20 micro satellites into space using its latest carrier rocket powered by pollution-free fuels, boosting the Communist giant's competitiveness in the global satellite launch sector, state media reported.
NEWS
BUSINESS
MOVIES
CRICKET
SPORTS
GET AHEAD
REDIFF MONEY
REDIFF-TV
REDIFF ASTRO